protestant separate school - German English Dictionary